olive pit squeezed in the mill or press - Espagnol Anglais Dictionnaire